I'm not sure how your lower rad hose popping off has anything to do with your water pump, but sounds like this is over your head. Read the 120k procedure on here and take your time. You should also try to use some punctuation on this site, or you'll most likely get ignored.